effective horse power (ehp) - Turkish English Dictionary